package cn.edu.zut.internship.iservice.setting;

import cn.edu.zut.internship.bean.sys.Result;

import java.util.Map;

public interface SettingSV {
    Map getSetting(String key);

    Result getResultSetting();

    /**
     * 修改成绩比例系统设置值
     * @return
     */
    Result editResultSetting(Map params);

    /**
     * 修改报告模板
     * @param params
     * @return
     */
    Result editReportTemplate(Map params);

    /**
     * 获取报告模板下载链接
     * @return
     */
    Result getReportTemplate();

    /**
     * 修改系统当前学期
     * @param params
     * @return
     */
    Result editSemesterSetting(Map params);

    Result getSemesterSetting();
}
